Kensington Central Library
12 Phillimore Walk, Kensington, London, United Kingdom, W8 7RX
(02073) 613010 Phone